<template>
    <div>
        {{newData}}
        <button @click="changeData">修改数据</button>
    </div>
</template>
<script>
export default {
    computed:{
        newData:{
            get(){
                //监听的是谁
                return this.data;
            },
            set(value){
                this.data = value;
            }
        }
    },
    data(){
        return {
            data:'我是自有数据',
        }
    },
    methods:{
        changeData(){
            this.newData='hah'
        }
    }
}
</script>